rocket launcher
noun
: a launcher consisting of a tube or cluster of tubes (as a three-tube unit placed on the underside of an airplane wing) for firing rocket shells see bazooka
Love words? Need even more definitions?
Merriam-Webster unabridged
Share